package com.zzxy.spring5.service.impl;

import com.zzxy.spring5.dao.IStudentDao;
import com.zzxy.spring5.dao.impl.StudentDaoImpl;
import com.zzxy.spring5.service.IStudentService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

public class StudentServiceImpl implements IStudentService {

    @Autowired
    private IStudentDao studentDao;
    // public IStudentDao getStudentDao() {
// return studentDao;
// }
//
// public void setStudentDao(IStudentDao studentDao) {
// this.studentDao = studentDao;
// }
    @Override
    public void addStudent(String username,String password) {
        studentDao.addStudent(username,password);
    }

    @Override
    public int updateStudent(int id) {
        try {
            System.out.println("update student...");
            int i=1/0;
        } catch (Exception e) {
            System.out.println(e.getMessage());
            throw new RuntimeException(e);
        }
        return id;
    }

    @Override
    public void deleteStudent(int id) {
        System.out.println("delete student..");
    }

    public void setStudentDao(StudentDaoImpl studentDao) {
    }
}